.ant-btn-default {
  background: #ffffff;
  border: 1px solid #dfdfdf;
  color: #666666;
  &:hover {
    border: 1px solid #4d789c;
    color: #4d789c;
  }
}
.ant-table-cell-row-hover {
  background: #f5f7fa !important;
}
.ant-table .ant-table-cell {
  vertical-align: middle;
}
.ant-table {
  .ant-table-cell::before {
    background-color: #dfdfdf !important;
    height: 10px !important;
    margin-right: 8px;
  }
}
// 独立页面-分页样式
.ant-pagination-common-ui {
  .ant-select-selector {
    background: transparent !important;
  }
  .ant-pagination-item-active {
    background-color: transparent !important;
    border-color: #4d789c;
    a {
      color: #4d789c;
    }
  }
}
// 独立页面-input&select&table UI 处理
.ant-page-common-ui {
  .ant-page-search-ui {
    .ant-input-affix-wrapper {
      height: 40px;
      background: transparent !important;
      border-bottom: 1px solid #dfdfdf;
      padding-bottom: 7px;
      border-radius: 0;
      max-width: 300px;
      padding-left: 0;
      :hover {
        border-color: transparent !important;
      }
    }
    .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
      border-color: #dfdfdf !important;
    }

    .ant-select {
      background: transparent !important;
      border-bottom: 1px solid #dfdfdf;
      padding-bottom: 7px;
      max-width: 300px;
    }
  }
  .ant-table {
    .ant-table-thead {
      .ant-table-cell {
        background: #f7f9fd !important;
      }
    }
  }
}
